package oom;

public class StackOverFlow {
    int i = 1;
    public void test() {
        long i1=0;
        long i2=0;
        long i3=0;
        long i4=0;
        long i5=0;
        long i6=0;
        long i7=0;
        long i8=0;
        long i9=0;
        long i10=0;
        long i11=0;
        long i21=0;
        long i31=0;
        long i41=0;
        long i51=0;
        long i61=0;
        long i71=0;
        long i81=0;
        long i91=0;
        long i110=0;
        long i12=0;
        long i22=0;
        long i32=0;
        long i42=0;
        long i52=0;
        long i62=0;
        long i72=0;
        long i82=0;
        long i92=0;
        long i120=0;
        System.out.println(i++);
        System.out.println("end================================");
        test();
    }

    /**
     * java -Xss50k
     * The stack size specified is too small, Specify at least 108k
     * @param args
     */
    public static void main(String[] args) {
        StackOverFlow stackOverFlow = new StackOverFlow();
        stackOverFlow.test();
    }
}
